Big Huge Thesaurus

pistia stratiotes

noun

sounds kind of like